GStreamer
open source multimedia framework
Home
Features
News
Annual Conference
Planet (Blogs)
Download
Applications
Security Center
GitLab
Developers
Documentation
Forum
File a Bug
Artwork
Follow us on Bluesky
Follow us on Mastodon
Chat with us on Matrix

News - GStreamer 1.28.4 stable bug fix release

The GStreamer team is pleased to announce another bug fix release in the new stable 1.28 release series of your favourite cross-platform multimedia framework!

This release only contains bug fixes as well as a number of security fixes. It should be safe to update from 1.28.x, and we recommend you do so at your earliest convenience.

Highlighted bugfixes:

  • Various security fixes and playback fixes
  • audioaggregator: fixes for conversion of in-progress buffers when input caps change
  • audioresample: more armv7 fixes
  • camerabin: Fix caps negotiation failure when starting video capture
  • Debug logging performance improvements
  • fmp4mux: Fix draining in chunk mode after partial GOPs were drained
  • gldownload: fix handling of directly imported dmabufs from glupload
  • matroskamux: Write ReferenceBlock for non-keyframe video in BlockGroups
  • rtp2: session: add "stats" property
  • rtspsrc2: handle parse errors with TCP interleaved more gracefully where the server just drops data
  • rtspsrc2: implement support for SRTP, authentication, HTTP tunnelling, keep alive, stream selection, TLS validation, latency configuration
  • st2038combiner: only forward video pad segment, fixing issues for cases where the ST2038 segment differs
  • Wavpack audio: Various channel and channel-mask related fixes
  • webrtc, sdp: set level in negotiated caps only if level asymmetry not allowed, fixing an H.264 negotiation regression with higher resolutions
  • androidmedia: add various new codec mime / profile mappings (WMV, VC1, AC3/EAC3/AC4, AAC, H265) and support decoding FLAC
  • d3d12decoder: Fix decoding on Qualcomm GPUs on ARM64 Windows
  • wasapi2src: fix hang when using loopback-target-pid (regression from 1.26)
  • cerbero: update to Rust 1.96, plus glib-networking OpenSSL backend fixes
  • Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements

See the GStreamer 1.28.4 release notes for more details.

Binaries for Android, iOS, Mac OS X and Windows will be available shortly and will be published on the Downloads page.


2026-06-12 14:00

Recent older news:

GStreamer 1.28.3 stable bug fix release 2026-05-11 23:00
GStreamer 1.28.2 stable bug fix release 2026-04-07 23:00
Click for even older news...
News feeds: [RSS 1.0]

What is GStreamer?

GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. Read more ...

GStreamer is released under the LGPL. The 1.x series is API and ABI stable and supersedes the previous stable 0.10 series. Both can be installed in parallel.

gst-player gtk+ backend playing Sintel

Report a problem on this page.